drug and cosmetic excipients - Turc Anglais Dictionnaire